package com.war.service.warehousing;

import com.war.pojo.warehousing.PurchaseInfo;
import com.war.pojo.warehousing.ReturnInfo;

import java.util.HashMap;
import java.util.List;

public interface ReturnService {
    //查询所有退货的信息
    HashMap<String,Object> selectReturnAll(ReturnInfo returnInfo);

    //查看退货详情
    ReturnInfo selectById(ReturnInfo returnInfo);

    //修改退货记录
    String editReturn(ReturnInfo returnInfo);

    //删除退货记录
    String delReturn(ReturnInfo returnInfo);

    //添加退货记录
    String insertReturn(ReturnInfo returnInfo);

    //添加退货记录
    String ifExistWarehousingId(PurchaseInfo purchaseInfo);

    //查看入库数量
    int storageNumOver(ReturnInfo returnInfo);

    //批量删除
    String delAll(List<ReturnInfo> returnInfo);
}
